self reliant - Allemand Anglais Dictionnaire